short-term notes receivable - German English Dictionary